make a great effort for something - Fransızca İngilizce Sözlük